more capable - Turkish English Dictionary